package com.bt7274.pojo.vo;

import lombok.Data;

import java.time.LocalDate;
import java.time.LocalDateTime;
import java.util.List;

/**
 * @BelongsProject: bt7274-back
 * @BelongsPackage: com.bt7274.pojo.vo
 * @Author: Galland
 * @CreateTime: 2025-06-14
 * @Description: 用户签到信息VO
 * @Version: 1.0
 */
@Data
public class UserCheckInVO {
    private String userId;
    private LocalDate todayDate;
    private Boolean hasCheckedInToday;
    private Integer consecutiveDays;
    private Integer todayReward;
    private Integer tomorrowReward;
    private LocalDateTime lastCheckInTime;
    private List<CheckInCalendarVO> monthCalendar; // 本月签到日历
}
